MOSAIC: Unified Platform for Dynamic Overlay Selection and Composition

نویسندگان

  • Yun Mao
  • Boon Thau Loo
  • Zachary G. Ives
  • Jonathan M. Smith
  • Zachary Ives
چکیده

MOSAIC constructs new overlay networks with desired characteristics by composing existing overlays with subsets of those attributes. Thus, MOSAIC overcomes the problem of multiple network infrastructures that are partial solutions, while preserving deployability. Composition of control and/or data planes is possible in the system. MOSAIC overlays are specified in Mozlog, a declarative language that specifies overlay properties without binding them to a particular implementation or underlying network. This paper focuses on the runtime aspects of MOSAIC: how it enables interoperability between different overlay networks and how it implements switching between different overlay compositions, permitting dynamic compositions with both existing overlay networks and legacy applications. The system is validated experimentally using declarative overlay compositions concisely specified in Mozlog: an indirection overlay that supports mobility (i3), a resilient overlay (RON), and scalable lookups (Chord), all of which are combined to provide new functionality. MOSAIC provides the benefits of runtime composition to simultaneously deliver application-aware mobility, NAT traversal and reliability with low performance overhead, demonstrated by measurements on both a local cluster and PlanetLab. Comments University of Pennsylvania Department of Computer and Information Science Technical Report No. MSCIS-08-21. This technical report is available at ScholarlyCommons: http://repository.upenn.edu/cis_reports/883 MOSAIC: Unified Platform for Dynamic Overlay Selection and Composition Yun Mao Boon Thau Loo Zachary Ives Jonathan M. Smith University of Pennsylvania

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

MOSAIC: Multiple Overlay Selection and Intelligent Composition

Today, the most effective mechanism for remedying shortcomings of the Internet, or augmenting it with new networking capabilities, is to develop and deploy a new overlay network. This leads to the problem of multiple networking infrastructures, each with independent advantages, and each developed in isolation. A greatly preferable solution is to have a single infrastructure under which new over...

متن کامل

MOSAIC: Declarative platform for dynamic overlay composition

Overlay networks create new networking services using nodes that communicate using pre-existing networks. They are often optimized for specific applications and targeted at niche vertical domains, but lack interoperability with which their functionalities can be shared. MOSAIC is a declarative platform for constructing new overlay networks from multiple existing overlays, each possessing a subs...

متن کامل

Shifting Mosaics in Semi-Steppe Rangelands Driven by Interactive Effect of Human Made Disturbances

Semi-steppe rangelands are a complex, highly dynamic and often multi-layered mosaic of grassland, shrubland, and intermediate communities. A few recent studies have explicitly or implicitly developed synthetic hypotheses about how interactive effects of human made disturbances initiate dynamic changes in plant community composition to cause a shifting mosaic of vegetation pattern across the lan...

متن کامل

Shifting Mosaics in Semi-Steppe Rangelands Driven by Interactive Effect of Human Made Disturbances

Semi-steppe rangelands are a complex, highly dynamic and often multi-layered mosaic of grassland, shrubland, and intermediate communities. A few recent studies have explicitly or implicitly developed synthetic hypotheses about how interactive effects of human made disturbances initiate dynamic changes in plant community composition to cause a shifting mosaic of vegetation pattern across the lan...

متن کامل

مکان یابی مناسب جهت دفن بهداشتی زباله های شهری با استفاده از سنجش از دور و GIS (مطالعه موردی: شهر گنبد کاووس)

Background and purpose: Finding a suitable location for the solid wastes is necessary for urban development projects. The Gonad city with a population of 131 108 people will produce 120 tons of garbage per day. This amount of wastes is buried in two temporary sites (adjacent of the river) and a permanent. Wastes leachate infiltration into the ground water river cause pollution and other environ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014